package projet.dao;

import java.util.Date;
import java.util.List;

import projet.entity.Course;
import projet.entity.Session;

public interface CourseDAOInterface {

	public List<Course> getList();
	public Course getById(String code);
	public void create(Course course);
	public void update(Course course);
	public void delete(Course course);
	public List<Session> getSessions(String code);
	public List<Session> getSessionsFuture(String code);
	public List<Course> getListByCriteria(String keyword, Long locationId, Date date);

}
